Definition of Cape Primrose

  • 1. Any of various African plants of the genus Streptocarpus widely cultivated especially as houseplants for their showy blue or purple flowers Noun

Semanticaly linked words with "Cape primrose"

Hyponims for word "Cape primrose"